I could - French English Dictionary